package com.css.fxfzxczh.modules.resultsManagement.entity;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

//图件管理
@Data
public class MapManagementEntity {
    //    主键id
    private String mapId;
    //    所属事件id
    private String xsemId;
    //    附件id
    private String attachId;
    //    所属事件名称
    private String xsemName;
    //    图件名称
    private String mapName;
    //    图件描述
    private String mapDescription;
    //    图件标签
    private String mapLabel;
    //    上传人
    private String uploader;
    //    上传日期
    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date uploadTime;
    //    删除标记 0未删除 1已删除
    private String delFlag;
    //    创建人
    private String createUser;
    //    创建时间
    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createTime;
    //    修改人
    private String updateUser;
    //    修改时间
    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date updateTime;
    //制图单位
    private String unit;
}
